<?php

// $Id: mainmenu.php,v 1.13 2008/01/13 00:52:56 roflo1 Exp $

	session_start();

	/* load settings */

	if (!isset($_CONFIG))

		require 'config.php'; // archivo donde se declaran y asignan valores a las variables que utilizaremos para establecer conexión con nuestro servidor.
							  //... igualmente se declaran variables  para cada una de nuestras tablas.

	 /*load external functions for setting up new game */


	require 'chessutils.php'; // contiene funciones que controlan movimientos de las piezas.

 //todas:
        require 'lang.php'; // para definir el lenguaje y la hora local de España



	/* allow WebChess to be run on PHP systems < 4.1.0, using old http vars */
//todas
	fixOldPHPVersions(); // esta función se encuentra en chessutils.php, Sirve para comprobar la versión de php que se utiliza en el servidor.
						// ..., si fuese una versión que no soportase el formato de variables del sistema  que se utiliza en este programa, haría la 
						// ....... correspondiente transformación de formato.


	/* if this page is accessed directly (ie: without going through login), */

	/* player is logged off by default */

	
	/* connect to database */
//todas:
	require 'connectdb.php'; // establece conexión con la base de datos. Contempla el caso de que no hallamos declarado las varibles que se utilizan
							// ... en la función de conexión. Si fuese así, incluiría la declaración de esas variables, incluyendo  'config.php'

	/* determine threshold for oldest game permitted */
//todas
	$targetDate = date("Y-m-d", mktime(0,0,0, date('m'), date('d') - $CFG_EXPIREGAME, date('Y'))); // establece el límete de fecha para terminar una partida.


	/* check session status */

	require 'sessioncheck_administradores.php'; 



	/* set default playing mode to different PCs (as opposed to both players sharing a PC) */
	


$_SESSION['isSharedPC'] = false;

if(!$_POST['validar'])	// para que lo haga solo la primera vez
{
 $_SESSION['playerID'] = $_GET['playerID']; //guardo y conservo, por posibles recargas de la página, el id del jugador que queremos editar sus mensajes
}
$SqlQuery="SELECT nick, firstName, lastName, password FROM players WHERE playerID = " . $_SESSION[playerID];
$tmpnick = mysql_query($SqlQuery);
$nick = mysql_result($tmpnick, 0,0);	// obtengo el nick correspondiente al jugador que queremos ver los mensaje			
$firstName = mysql_result($tmpnick, 0,1); // obtengo su nombre
$lastName = mysql_result($tmpnick, 0,2); // obtengo su apellido


if($_POST['validar']) // Si ya he pulsado sobre 'Actualizar' en en formulario que cambia los datos personales del jugador
{ 
	
	 $tmpQuery = "UPDATE players SET password = '".$_POST['pwdPassword']. "' WHERE playerID = ".$_SESSION['playerID'];
	  $cambio=mysql_query($tmpQuery);
	  
	  if(!$cambio)
	   { die('error en la modificación (update) de la clave');
	   }	  
	 
	  echo "<script> alert('La password de ".$nick ." ha sido modificada correctamente');</script>";
	  echo "<script> window.location = 'menu_administradores.php'; </script>";
} 

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="author" content="Pedro Salazar, Roberto Sánchez"/>
<link rel="stylesheet" href="mainmenu.css" type="text/css" />
<script type="text/javascript" src="javascript/tablesort.js"></script>
<script type="text/javascript" src="javascript/menu.js"></script>
<script type="text/javascript" src="javascript/messages.js"></script>
<title><?php echo gettext("Pedroyrosa.es") . " :: " . gettext("Menu Principal");?></title>
	
<script type="text/javascript">	<? include "javascript/funciones.js" ?> </script>
<?
echo"<script> function validarpassword()
{
  if (document.PersonalInfo.pwdPassword.value == document.PersonalInfo.pwdPassword2.value)
  {
	
	document.PersonalInfo.submit();
  }

 else
 {
	alert('No coinciden los dos campos para la clave(password).');
	document.PersonalInfo.pwdPassword.focus(); 
	document.PersonalInfo.onFocus.select();
	
	return;
 }
} </script>";
?>
</head>
<body>
	<div id="header">
	  <div id="heading">Pedroyrosa.es</div>
	</div>
<div id="content">
<div id="navcontainer">
<?php
 include "enlaces_administradores.php"
?>
</div>
<div id="rightcolumn">

<div id="personalinfo2">
<?php
	if ($errMsg != "")
		echo('<p><h2><font color="red">'.$errMsg."</font></h2><p>\n");
?>
	<div id="ctr" align="center">
		<div class="preferences">
			<div class="preferences-form">
				<form name="PersonalInfo" action="datos_personales_administrador.php" method="post">
				<div class="form-block">
                                <h1><?php echo gettext("Informacion Personal de ".$nick);?></h1>
                                                <div class="inputlabel"><?php echo gettext("Nombre"); ?></div>
						<div><input name="txtFirstName" type="text" class="inputbox" value="<?php echo($firstName); ?>" / readonly></div>
                                                <div class="inputlabel"><?php echo gettext("Apellidos"); ?></div>
						<div><input name="txtLastName" type="text" class="inputbox" value="<?php echo($lastName); ?>" /readonly></div>
						
										
                                                <div class="inputlabel"><?php echo gettext("Nueva clave"); ?></div>
						<div><input name="pwdPassword" type="password" class="inputbox" /></div>
                                                <div class="inputlabel"><?php echo gettext("Confirmar clave"); ?></div>
						<div><input name="pwdPassword2" type="password" class="inputbox" /></div>
                                                <input type="button" value="<?php echo gettext("Cambiar Password");?>" class="button" onclick="validarpassword();" />
						<input type="hidden" name="validar" value="UpdatePersonalInfo" />
				</div>
				</form>
			</div>
			<div class="login-text">
				<div class="ctr"><img src="images/webchess.jpg" width="65" height="92" alt="security" /></div>
                                
				<p></p>
			</div>
			<div class="clr"></div>
		</div>
	</div>
</div>


	</div>
</div>

</div>
</div>
</body>
</html>
<?php mysql_close(); ?>

